 |
API Documentation
|
|
|
64 void rename (
const std::string_view& currentName,
const std::string_view& newName) ;
70 void erase (
const std::string_view& name) ;
Material * getByIndex(unsigned int id)
Manages the materials available in the component.
Definition: MaterialManager.h:14
MATERIAL_TYPE
Lists all materials supported.
Definition: MaterialType.h:12
Material * createOrRetrieve(const std::string_view &name, MATERIAL_TYPE type)
void erase(const std::string_view &name)
void rename(const std::string_view ¤tName, const std::string_view &newName)
Encompasses all API of component NilkinsAstraeus.
Definition: Engine.h:7
Base class for all materials in the component.
Definition: Material.h:16
Material * get(const std::string_view &name)